253619
495532
840556
997384
93945
923393
597666
952760
767614
241734
736597
245606
5161799
3574581
3099148
2403804
2238988
2062609
1978358
191878
1774118
1723136
1692196
1639471